NNNHNNNSOCH3ONNNSOOH3CNN